storm drain - Turkish English Dictionary

storm drain

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "storm drain" in Turkish English Dictionary : 3 result(s)

English Turkish
General
storm drain n. rögar
Tom knew how to properly dispose of motor oil and never dumped it down the storm drain.
Tom motor yağını nasıl düzgün bir şekilde atacağını ve asla rögara atmadığını biliyordu.

More Sentences
storm drain n. yağmur ana mecrası
Meteorology
storm drain n. yağmur ana mecrası